rotating drum filter - French English Dictionary